small inn/tavern - German English Dictionary